mechanical sediments - Francés Inglés Diccionario